#!/usr/bin/python
#-------------------------------python-------------------02quadrati.py--#
#                                                                       #
#                     Toccata e fuga di quadrati                        #
#                                                                       #
#--Daniele Zambelli----------------------------------------------2002---#

from pyturtle import Turtle

def quadrato(l):
    for i in range(4):
        t.forward(l); t.left(90)

def quadrati(max):
    for l in range(max, 1, -10):
        quadrato(l)

def quadratir(max):
    if max<2: return
    quadrato(max)
    quadrati(max - 10)

def quadfib(l0, l1):
    if l1>300: return
    t.forward(l0+l1)
    t.left(90)
    quadrato(l1)
    quadfib(l1, l0+l1)
    t.right(90)
    t.back(l0+l1)

t=Turtle()
##t.tracer(0)
##quadratir(200)
##t.left(180)
##quadratir(200)
quadfib(0, 1)
    

        
